﻿using Admin.Service.UserInfos.DTO;
using BLL.UserInfos.DTO;
using System;

namespace BLL.UserInfos
{
    public interface IUserInfoService
    {
        RestFullDto AddUserInfo(AddUserInfoDto addUserInfoDto);
        RestDto<UserInfoDto> GetLogin(LoginDto loginDto);

        PageRestFullDto<ShowDto> Queryable(int page, int size, string username, DateTime? starttime, DateTime? endtime);

        int Delete(int id);

        int DeleteList(int[] id);

        RestFullDto UpdUserInfo(AddUserInfoDto addUserInfoDto);
    }
}